<template>
	<account-vue />
	<app-update />
	<app-setting />
	<sports-detail />
	<app-todo />
	<app-about />
	<profile-account v-if="accountStore.isLogin" />
	<profile-vue />
	<notice-vue v-if="accountStore.isLogin" />
	<follow-vue />
	<feed-description v-if="accountStore.isLogin" />
	<feed-comment v-if="accountStore.isLogin" />
	<profile-report v-if="accountStore.isLogin" />
</template>
<script lang="ts" setup>
import AccountVue from '@/views/account/account/index.vue'
import AppSetting from '@/views/app/setting/index.vue'
import AppUpdate from '@/components/app/app-update/index.vue'
import SportsDetail from '@/views/sports/sports-detail/index.vue'
import AppAbout from '@/views/app/about/index.vue'
import ProfileAccount from '@/views/profile/account/index.vue'
import ProfileVue from '@/views/profile/profile/index.vue'
import NoticeVue from '@/views/app/notice/index.vue'
import FollowVue from '@/views/profile/follow/index.vue'
import FeedDescription from '@/views/feed/feed-description/index.vue'
import FeedComment from '@/views/feed/feed-comment/index.vue'
import ProfileReport from '@/views/profile/report/index.vue'
import AppTodo from '@/views/app/todo/index.vue'
import { useAccountStore } from '@/store'

defineOptions({ name: 'LayoutMainPopup' })

const accountStore = useAccountStore()
</script>
